# -*- coding: utf-8 -*-
"""
@Time ： 2022/7/21 21:28
@Auth ： Mr. William 1052949192
@Company ：特斯汀学院 @testingedu.com.cn
@Function ：递归
"""


# n的阶乘：n!=n*(n-1)!，n=1,n!=1。
def jc(n):
    # 这个就是递归的出口
    if n == 1:
        return 1

    # n!=n*(n-1)!
    return n * jc(n - 1)


print(jc(4))
